with the pedal to the metal - Alemán Inglés Diccionario